package com.wlyuan.open.scanner.domain.user;

import org.apache.commons.lang3.StringUtils;

import java.time.DateTimeException;
import java.time.LocalDate;

/**
 * @author lijing
 * @description
 */
public class MappingStringToDate {

    /**
     * 解析用户生日，老系统为字符串（存在不是日期格式的数据），新系统为时间类型
     * @param str
     * @return
     */
    public LocalDate strToLocalDate(String str) {
        try {
            return (StringUtils.isBlank(str)) ? null : LocalDate.parse(str);
        } catch (DateTimeException e) {
            return null;
        }
    }

}
